upper tether anchorage - Turkish English Dictionary